約 6,427,769 件
https://w.atwiki.jp/aiosciao/pages/59.html
2014/2/13 修正 Windows 8 Consumer Previewのアンインストールについて 検索してみたらWin8CPはアンインストールするためのツールが用意されていないんだとか。 マジで↓ どうするか。 ブートメニューから外して、Windowsディレクトリをまるっと削除でいけんじゃね?的な。 WIn8のディスクから詳細へ進み、コマンドプロンプトを立ち上げる。 bcdedit としてエントリーの一覧を表示する。 このとき表示されるエントリーのidentifierを憶えておく(というか見えるようにウィンドウを延ばしておく) bcdedit /delete {id} などとしてエントリーを削除する。 これでブートローダへの関連付けが解除されたので、パーティションごと削除。 2014/2/13 修正 mbreditじゃなくてbcdeditだった。
https://w.atwiki.jp/bambooflow/pages/23.html
開発環境インストール Nokia6680(702NKⅡ)のアプリケーション開発環境のインストール方法を説明する。 開発環境はCarbide.c++、CodeWarrior、 Microsoft Visual Studio .NET 2003といったものもあるが、今回は、フリーで環境を整えられるCarbide.c++ Expressを使ってみる。 開発環境インストール必要なものPC環境 ダウンロード インストール 必要なもの PC環境 Microsoft® Windows® XP (SP2) または 2000 (SP4) 推奨 Carbide.c++ にディスク容量 160MB 必要 SDK にディスク容量 450MB 程度必要 x86アーキテクチャ 1800MHz プロセッサ メモリ容量512Mb、1024MB推奨 ディスプレイ 1024 x 768 16ビットカラー ダウンロード 以下の必要なものを落としてくる。 Series 60 2nd Edition SDK for Symbian OS, Supporting Feature Pack 2, For C++ 1.0 (*) Carbide.c++ Express (*) ActivePerl 5.6.1 (Active Perl) (*) HalWin(*) SDKはNokia6680の場合、2nd Ed.FP2を使用する。 また、2nd Ed.FP2,Japaneseという日本語のものもあるが、残念ながら、Carbide.C++ Expressに対応していない。 インストール インストールはどれからでも良い。 指示通りにやれば入るはず。
https://w.atwiki.jp/simcitybuildit/pages/20.html
公式の情報サイト [#xd06707b] 問題が起きた際の基本的な対策。 [#aedddf6a] Facebook、GameCenter、GooglePlayとの連携に関する問題 [#a56ad224] Facebook、GameCenterなどの友人が表示されない。 [#l275da52] [#jeea6e2a] [#x2c8a91a] ゲームのシステムに関する問題 [#r5280807] 国際貿易本部に出品しているアイテムが全く売れない [#i11ab326] Facebookのフレンドが、ゲームのフレンド一覧に表示されない。 [#j514d06c] 私の出品アイテムをフレンドが見ることができていない。 [#qecf3620] エラーコード [#c22d7cd0] Error Code 1900.5.999 (on Apple Device) [#p213d180] Error Code 1900.14.999 [#g78a5976] Error Code 60002.504.999 [#j092aa0a] コメントフォーム [#l8c3e2d7] 公式の情報サイト 公式のヘルプページ(英語) http //help.ea.com/en/simcity/simcity-buildit/ 基本的なトラブルシューティング(英語しか無かった…) http //help.ea.com/en/article/basic-troubleshooting-steps-for-simcity-buildit/ 技術的な質問 http //help.ea.com/en/article/gameplay-questions-for-SimCity-BuildIt/ 公式サポート窓口 http //help.ea.com/jp/article/support-for-simcity-buildit/ 公式フォーラム(自身と同様の問題が起きてないか確認できます。 http //answers.ea.com/t5/SimCity-BuildIt-Support/bd-p/sim-city-BuildIt 問題が起きた際の基本的な対策。 下記のいずれかを試してみる(上から順に推奨)。 バッググラウンドで起動している他のアプリケーションを終了させる。(メモリ開放) アプリケーションやOSの自動更新を一時的に停止する Wi-Fi環境を変更してみる。 端末を再起動する。 接続したアカウントからサインアウト、またはサインインしてみる。 iOS>設定>GameCenter>AppleID>サインアウト SimcityBuildIt>設定>GameCenterまたはFacebookまたはGooglePlayに接続 アンインストール後、再インストール。 ※アカウントにサインインしていない場合、街のデータも消えるので注意。 iOSの場合 iPhoneの「設定」>「一般」>「リセット」>「すべての設定をリセット」 ※ただし自己責任で。 https //discussionsjapan.apple.com/docs/DOC-1161 Facebook、GameCenter、GooglePlayとの連携に関する問題 Facebook、GameCenterなどの友人が表示されない。 あなたがログインした際に、あなたの友人リスト取得できなかった場合、24時間後に再びあなたの友人リストを再取得します。あなたの友人が表示されるまでしばらく端末のバックグラウンドで、当アプリを動作させてください。 あなたのFacebookの友達が表示されない場合、「既存のアクセス許可」を拒否している可能性があります。このような場合は下記を行ってください。 あなたはゲーム内のFacebookからログアウトしているを確認してください 自分のFacebookアカウントを訪問して既存のアクセス許可を削除する。 「設定」 「アプリ」 「削除」オプションが表示されるのを見て「シムシティBuildIt 」を上にマウスを移動。 アプリを削除してください(これはあなたの保存された都市は削除されませんので、ご注意ください! ) Facebookに再接続しその後、お使いのデバイスで再生シムシティBuildItに入る。許可は、その後再び表示されます。 http //answers.ea.com/t5/SimCity-BuildIt-Support/How-to-invite-friends/td-p/3868905/page/2 ゲームのシステムに関する問題 国際貿易本部に出品しているアイテムが全く売れない ※公式フォーラムでも取り上げられている問題です。不具合かと思われるので、公式対応待ちです。 http //answers.ea.com/t5/SimCity-BuildIt-Support/bd-p/sim-city-BuildIt 取り急ぎの対処法 アプリケーションを終了します。バックグラウンドでも動作していないことを確認。 端末を再起動します。 端末がインターネットに接続されていることを確認。 アプリケーションを起動します。 次のメッセージが表示される場合、インターネットに接続できていません。ルーターを再起動するなど、インターネット環境を確認してください。 「市長!現在オフラインでプレイされています。オンラインが必要な機能です。インターネット接続を確認し、再度お試しください。」 ゲームの内の設定から、GameCenterまたはFacebook、GooglePlayにサインインしてしばらく様子を見てください。 上記を試しても売れない場合。 貿易の出品枠に余りがある場合、再度売れやすいアイテムを1つ安い価格で試しに広告付きで出品します。 ※広告に期限がある(?)という噂もある。 もし売れた場合は、これを繰り返し、ついで買いを利用して少しずつ在庫を減らします。 出品枠に余りがない場合、ダニエル以外のフレンドに買い取ってもらってください。※憶測レベルだが、満タンで出品すると売れないというコメントもあり。 フレンドがダニエルしかいないという方の場合。 1シムキャッシュを払い、出品の取り消しを行います。アイテムは没収されてしまいます。 ダニエルが買ってくれるのをひたすら待ちます。(48時間に一度は買ってくれるらしい?) ※現状できる対応策は、出品を満タンにせず数個にとどめておくこと。 当wikiのFBアカウントを作りました。救済が必要な方はフレンドよりフレンド申請していただき、 フレンド一覧から何人か適当にフレンド申請しまくって下さい。(全員当ゲームのプレイヤーなので問題ないかと思います。)フレンドを増やすと買い取られる確率が増えるので、フレンドを一定数持つことをオススメします。 ※「売れない不具合のため買い取り」を一時的に休止します。FBのフレンド数が2000人近くになったため、全員表示することが出来ず、救済できない場合が増えてきたため。今後パッチなどでフレンドが全員表示されるようになれば再開するかも。。。 「 売れない不具合のため買い取り希望 」と「 ご自身の都市名 」のメッセージいただければ、アイテムの買い取り致します。 ※「モノが売れない」方はFBでフレンドになっても、「フレンド一覧に表示されない」現象も起きているようです。システムかネットワーク系に問題があるのかもしれませんが、原因不明ですので、公式サポートにお問い合わせ下さい。 Facebookのフレンドが、ゲームのフレンド一覧に表示されない。 公式でも報告されています。 http //answers.ea.com/t5/SimCity-BuildIt-Support/Cannot-see-my-Facebook-or-Google-friends/m-p/4115964#U4115964 フレンドリストの取得に24時間かかる場合があるそうなので、しばらく待ってみてください。 それでも表示されない場合は、公式サポートにお問い合わせ下さい。 私の出品アイテムをフレンドが見ることができていない。 ※こちらもフォーラムで報告されている問題です。未解決。公式対応待ち。 http //answers.ea.com/t5/SimCity-BuildIt-Support/Friend-cannot-see-my-trade-depot-items/m-p/4012729#U4012729 エラーコード Error Code 1900.5.999 (on Apple Device) あなたのストアのトランザクションの処理中にエラーが発生しました。 発生状況:Appストア利用時のエラー。 原因:デバイスのApp内課金設定がOFFになっている。 対応策:App内課金をONにする。 参考)http //support.apple.com/ja-jp/HT6088 Error Code 1900.14.999 発生状況:Appストア利用時のエラー。Error Code 1900と同じか? Error Code 60002.504.999 発生状況:サーバのタイムアウト 対応策:不明 参考)http //answers.ea.com/t5/SimCity-BuildIt-Support/Error-Cod-60002-504-999-Player-id-0/m-p/4163445#U4163445 ※情報共有のため、可能な限り以下の情報を併記して頂けると助かります。 OSとバージョン(例:iOS 8.1.2) 機種名(例:iPhone6+) コメントフォーム エラー:ゲームセンターに繋げた途端、アプリ強制終了。 -- GameCenterにサインインできているか確認。http //support.apple.com/ja-jp/TS3970 -- ダメもとで、iPhoneの「設定」>「一般」>「リセット」>「すべての設定をリセット」※ただし自己責任…。 -- すべての設定をリセットに関してはこちらを参照。https //discussionsjapan.apple.com/docs/DOC-1161 -- Google Playのレビューや掲示板の書き込みを見ると、ネットワーク関連のトラブルが発生している模様。 -- iPad mini ratina ios8.1.2 都市名のチュートリアルの都市名入力から先に進めない -- 同じ症状でしたが、iPadの使用言語を一旦英語にしたら進めました -- iPad retina 第4世代 8.1.1 マーケットに買いに行ったらたまに落ちる。 -- どうやらiOS 8.1.2(最新)において、GameCenterとの接続や挙動で不具合が発生しているもよう。iOS 8.1.1は大きな問題ないので、バージョン上げないほうがいいかも? -- 貿易センターに出品したアイテムが売れない不具合が一部で発生しているらしい。解決策は今のところなし。公式対応待ち。http //answers.ea.com/t5/SimCity-BuildIt-Support/My-market-items-don-t-get-sold/m-p/4136598#U4136598 -- Facebookにリンクした後で、リスタートのために再インストールして、再度Facebookに新しい都市をリンクすることはできないっぽい?http //answers.ea.com/t5/SimCity-BuildIt-Support/How-do-i-delete-saved-city-linked-to-Facebook/m-p/4140470#M259 -- 小さな消防署の1つは反応してくれず、火災がおさまりません -- 消防署移動してもダメ? -- 満タンで出品しても全部売れたよ。ガセだね。 -- 公式フォーラムにこのような問題が書いてある。 Follow up on the Friend idea.... My wife can visit my city through Facebook, but on her device my trade depot shows NOTHING for sale, though mine is full of goods. So apparently my items really aren t on the market. Any way to fix this other than wasting Simdollars and losing the items I put up for sale? -- 英語がよめないおこちゃまのために、翻訳してあげたよ! 「フレンドの考えを追跡調査してみたよ…。フェイスブックで連携しているマイハニーが私の街を訪問したけど、『アイテムがいっぱいのはずの貿易センターが空っぽよダーリン! 』っていうんだ。私のなけなしのシムキャッシュを使わずに、なにか解決する方法はないかなベイビー。」 -- 英語力以上に残念な日本語力だな。その英文を読んで、どうして「満タンだと売れなくなる」と訳せるのかな?満タンにしてるはずなのにフレンドに表示されてないって話だろ?人をけなしているつもりが墓穴を掘ったね。 -- 満タンにして1日売れない状態。2度目 -- 資材工房とかホームセンターで作ったものはすぐ売れる気がする -- だから?満タンで1日経っても売れなくても2日目、3日目で売れる事がほとんどだし、満タンで1日で売れることもよくあるよ。逆も然り。実際今の俺は出品数3個だが人気のない商品なのか3日間売れ残ってる。出品数とは関係ない。 -- 同じ話題ならコメント横にチェックしてレスした方がいいよ -- 消防署の有効範囲内に建物おいても、建物が赤のまま、緑にならないバグにかかった。ホスピタルでも警察署でもなるらしい。解決策はいまのところなし。http //answers.ea.com/t5/SimCity-BuildIt-Support/Hospital-Bug/m-p/4172987#U4172987 -- 警察署で同じ症状になった。バグだったのか・・・。元の場所に置いたら戻った・・・。謎。 -- このバグいつになったら対策されるのだろうか・・・ -- 貨物船が来てないのに、貨物船が来た通知が来る。 -- ゴミ焼却炉が住宅扱いになるバグがある。 -- 化学物質1コインにしても売れない。他の人に表示されてないんだろうな。 -- シムキャッシュ使って倉庫空にしてから売り直したけど、意味なかった。 -- 空きを作るってのは何の対策にもならんよ。他人から見えないんだから減ろうが減るまいが買われない。冷静に考えたらわかる -- 貿易が機能しねーとゲームになんねーなコレ年末年始でアプデも無いだろうし、放置だな -- 売れなくなったら再インストールしてデータ引き継いでやりなおすと売れるようになるよ -- iOS8.1、iPadAir2 でレジューム?からの復帰後に音が出なくなりました。 -- 物が売れないのは回線の障害だろうな。ソフト上で出品した後おそらくマーケット上にアップされるんだろうけど、回線の問題でマーケットにアップ出来ないのでは?その結果、自分の画面上では出品されてるけどマーケット上に無いので誰も買わないしフレンドにも表示されない。つまり、個別発生の問題の可能性が高い。OSや機種だけでなく、個人的にインストールしている他のアプリとの競合なんかも関与していそうだから、対応は難しいと思われる。 -- iPhoneでいつもホームに戻った瞬間、通知が来る -- 商品が売れないデフレの対策はよ!現実より物が売れないくて詰んでます。。まぁ、基本無料のアプリだから、あまり文句は言えないか -- わかっちゃいたけど発展してくると落ちる頻度が増える……貿易本部が特に頻度高くて辛さに拍車が。 -- 貿易船の集めるアイティム集めても集めても数が足されない。多分バグってる。どうすればいいの? -- iPadのFacebook垢でプレイしてて、別のアカウントへの切り替えができないのだがどうしたものか -- 30日の朝から立ち上がらなくなった・・・。なんでやろ -- 端末再起動でも無理? -- iOS 8.1.3にアップグレードした? -- アプデが原因かは微妙?iOSを29日にアプデしてしばらくは普通に起動できてたよ。で、30日の朝方からログインできなくなって再起してもバックアップから復元してもログインできないので消した(泣) -- 100回ぐらい起動を試みてError Code 60002.504.999←このエラーコードが一回だけでた。あとは処理落ちの感じでシャットダウンするような症状でした。ちなiOS 8.1.3のiPhone5sです。 -- APPストアのレビューみると同様の症状が発生してユーザー怒ってるな。iPhone勢はアップグレードは控えた方がいい -- 公式Forumを見ても30日から起動できないっていうコメントが増えているので、様子を見たほうが良さそう。http //answers.ea.com/t5/SimCity-BuildIt-Support/bd-p/sim-city-BuildIt --
https://w.atwiki.jp/lmes2/pages/212.html
PukiWikiのインストール 概要 windows + AN HTTP Server + PHP で「PukiWiki」を構築する。 パーミッションやら文字コードやら設定せんでも、置くだけで動く模様。 参照 PukiWiki公式サイト 前提条件 PHPのインストール AN HTTP Server のインストール AN HTTP Server におけるPHPの動作設定 手順 公式のDLページ から、最新のパッケージをもらってくる。 この項を書いている時点の最新は、「PukiWiki 1.4.7_notb」なので、以後それで進める。 拾ってきたZIPを「c \webroot」に展開。 not found (1.jpg) 以下のアドレスにアクセス。 http //localhost/pukiwiki-1.4.7_notb/index.php 以下のように表示されればok。 おもいっきりマシン名が見えてるなぁ… 動作確認は、新規ページの作成・編集・削除で行う。 not found (2.jpg)
https://w.atwiki.jp/kyo20090608/pages/63.html
編集 PC_BSDインストール 2009 10 11 21 00 メイン出ないPCにインストール中 どうなる事やら・・・。 一応選択項目のサーバでなく、デスクトップを選択しました。 これでGUIが使えるはず。 ubuntuは嫌だったので これでおk?
https://w.atwiki.jp/sanosoft/pages/73.html
MySQL5.6のインストール MySQL5.6をインストールします。 1. インストール yumのリポジトリの追加登録方法 (CentOS 7)で「MySQL」のリポジトリを追加して、MySQLの5.6をインストールします。 # yum --enablerepo=mysql56-community install mysql-community-server 2. MySQLの設定 (1) /etc/my.cnfの設定 MySQLの設定は、「/etc/my.cnf」で行います。 デフォルトでインストールされる「my.cnf」は設定項目が少ないので、元ファイルを退避して、新規に作成します。 # mv /etc/my.cnf /etc/my.cnf.default # vi /etc/my.cnf [mysqld] ##-------------------------------------------------------------------- # mysqldの基本設定 ##-------------------------------------------------------------------- # id は 1 から 2^32 -1 個の間で唯一の値になる必要がある # server-idはReplicationを使うときには重複されてはいけない # 単一システムの場合はDefaultの1で十分 server-id = 1 # サーバーを起動するユーザーの指定 user = mysql basedir = /usr # このディレクトリの所有権とグループはuserで指定したユーザーにする必要がある datadir = /var/lib/mysql # このディレクトリはMysqlサーバーが内部的に作業をするときに臨時ディレクトリとして使う # 例えば、大量のselect処理のため、臨時テーブルを作ったりする場合、ここにファイルが生成される。 tmpdir = /tmp socket = /var/lib/mysql/mysql.sock pid-file = /var/lib/mysql/mysqld.pid # 外部ロック(locking), システムロックを使わないようにする。この設定はMyISAMテーブルのみ影響がある。 #skip-external-locking # 文字セット指定 character-set-server = utf8 collation-server = utf8_general_ci # 基本(Default)のストレージエンジン # Mysqlサーバーが支援するストーレジエンジンの中で一つを選択できる。 # サーバーが支援するストレージエンジンは SHOW ENGINES コマンドで確認できる Aria default-storage-engine = innodb # Transactionレベルを設定します。 # レコード基盤のReplicationをするためにはREAD-COMMITED # DefaultはREPEATABLE-READ transaction-isolation = REPEATABLE-READ ##-------------------------------------------------------------------- # Network 設定 ##-------------------------------------------------------------------- # サーバーのポート指定 port = 3306 # サーバーに接続したClientの確認のためにIPを利用してClientのドメインを探すのを防ぐ # これを設定するとサーバーに接続したClientを定義するときにHostのFieldにドメインを使っては行けない、IPのみ使用可能。 # Clientのドメインを探す作業がなくなるので、性能がよくなる skip-name-resolve # Mysql ThreadPool (6.0 only) or mariadb #thread_handling = pool-of-threads #thread_pool_size = 32 #thread_pool_max_threads = 1024 #thread_pool_idle_timeout = 10 # 最大同時接続の指定、やけに大きい値を設定するのではなく適当に設定する必要がある # 接続した人がこの値を超えると"Too many connections error" というメッセージを出力する # Dynamicの設定も可能。 SET GLOBAL max_connections = 300 max_connections = 300 # Mysqlに接続可能なUserごとの最大同時接続者。 Defaultは0(Unlimited)である # Dynamicで設定可能。 SET GLOBAL max_user_connections = 1024 max_user_connections = 0 # Mysqlサーバーに接続したClientは色々なエラーが発生される。サーバーはこういうClient別のエラーをCountingして置く # もし、Clientが一定のCountingを超えるとMySQLは何か異常があると仮定して、それ以上の接続の要求をブロックする。 # Clinetが発生させるエラーの限界値を調整するための設定である。 Defaultは10だ。 # 設定した値に達すると"Host [client] is blocked because of many connection errors"エラーを発生させる。 # Dynamic設定は可能だ。 SET GLOBAL max_connect_errors = 1000000 # このCountの初期化は FLUSH HOSTS 命令でできる。 max_connect_errors = 1000000 # 接続したClientが何もせずにいるときに、Connectionを切断する時間。 単位は 秒 でDefaultは 28800秒(8時間)である。 # WEBでの接続の場合、Timeoutは大体 30秒 にWebサーバーのタイムアウトになってるため、DBのDefaultの値は大きい数値である。 # Dynamic での設定も可能だ。 SET GLOBAL wait_timeout = 600 wait_timeout = 600 # 非活性の状態から活性状態になるまでの待機時間。(seconds to waits for activity on interactive connection) # これは MySQL API の中で mysql_real_connect() メッソドを使っているApplicationだけに適用される。 単位は秒単位でDefaultは 600 だ。 # Dynamic での設定も可能。 SET GLOBAL interactive_timeout = 600 interactive_timeout = 600 # Bad handshake に応答する前にPacketの接続を待っている時間。 # "Lost connection to MySQL server at XXX , system error errno"というメッセージがよく出てきたら、この値を増やす必要がある。 # 単位は秒, Defaultは 10 だ。 # Dynamic の設定も可能だ SET GLOBAL connect_timeout = 10 connect_timeout = 10 # Clientからサーバーに送るQueryは一つのPacketで処理される。もし、サーバーに送られてくるQueryの大きさがこの値より小さいと増やす必要がある。 # 特にTableのカラムに BLOB タイプを使っている場合, バイナリ(Binary)の値、この値を増やす必要がある。 # 単位は byte, Defaultは 1048576(1MB) だ。限界値は 1GB である # Dynamicでの設定も可能である。 SET GLOBAL max_allowed_packet = 1048576 max_allowed_packet = 33554432 ##-------------------------------------------------------------------- # Logging ##-------------------------------------------------------------------- # 一般的なQueryのLog(general query log)とSlow Query Log(slow query log)が出力される場所を指定する # このオプションは他のオプションより強い権限がある。 この値が NONE の場合には、の他のオプションでログを記録するように設定しててもログは記録されない。 # Dynamic での設定も可能だ SET GLOBAL log_output = FILE log_output = FILE # Aborted connection..のような警告を error Logに書く。 Replicationを使っている場合、このオプションを使うのをお勧めする # Defaultは 1. # Dynamic の設定が可能である。 SET GLOBAL log_warnings = 131072 log_warnings = 1 # エラーとかMysqlのStartのログファイルを指定。 # ファイル名を指定しないと host_name.err を使用する。 拡張子を指定しないと .err が自動的に付く。 # Defaultはない。 Dynamic の設定は出来ない。 log_error =/var/lib/mysql/mysqld_error.log # 一般的なQueryログ(general query log)の使用有無を決める。 log_output の値が NONE なら、この値は無視される。 # Defaultは 0(0) # Dynamic の設定も可能だ。 SET GLOBAL log_output = 0 general_log = 0 # すべてのQueryを記録するファイルを指定。QueryログもしくはGeneralログと呼ばれる。 # ファイル名を指定しないと host_name.log になる。 # Dynamic での設定は可能だ。 SET GLOBAL general_log_file =/var/lib/mysql/general_query_all.log general_log_file = /var/lib/mysql/general_query_all.log # "OPTIMIZE TABLE, ANALYZE TABLE, and ALTER TABLE" のような管理命令について slow query を残すかどうかを決める。 # Default 0 # Dynamic の設定は出来ない。 log-slow-admin-statements = 1 # Index処理されない Full Scan のようなQueryについてのLog処理有無を決める。 # Default 0 # Dynamic の設定は可能だ。 SET GLOBAL log-queries-not-using-indexes = 1 log-queries-not-using-indexes = 1 # Slow Query Logを記録するかどうかを決める。 log_output の値が NONE なら、この値は無視される。(ON/OFF) # Default 0 # Dynamic の設定は可能だ。 SET GLOBAL slow_query_log = 0 slow_query_log = 1 # Slow Queryを記録する時間。この時間より大きいと記録される。(この時間が過ぎても処理が終わらないと) # 値は 0 ~ 10 の間だ # Default 10. # Dynamic で設定も可能だ。 SET GLOBAL long_query_time = 1 long_query_time = 2 # Slow Query Logファイルを指定 # ログファイル名を設定しないと host_name-slow.log になる # Dynamic で設定も可能。 SET GLOBAL slow_query_log_file =/var/lib/mysql/slow_query.log slow_query_log_file = /var/lib/mysql/slow_query.log # バイナリログを使う場合は # ログファイルの名前を入力する log-bin=mysql-bin # バイナリログを自動削除する日数 # Deafult 0. # Dynamic の設定は可能だ。 SET GLOBAL expire_logs_days = 5 expire_logs_days = 30 ##-------------------------------------------------------------------- # CacheとMemory ##-------------------------------------------------------------------- # thread_cache_size = threadをcacheにいくつ保存しておくのかを決める # 基準はQuestionsではなくConnectionsである。 # MySQLは接続終了後のサーバスレッドをいきなり解放せず、次の接続時に再利用 # できるようにキャッシュして置く。このため、切断後の再接続時のオーバーヘッド # をより軽減することができるのだ。デフォルトは0だが数百程度でもいいようだ。 # 細かいチューニングは実際の稼働状況を把握しないと何とも言えないが、とりあえず # max_connectionsの1/3ぐらいか # show statusの(Threads_created / Connections)の結果が # 0.01 すなわち 1% 以上なら、 thread_cache_size を増やす必要があると判断 # 同時接続者が多ければ多いほどこの値を増やす必要があるが、メモリの使用率も一緒に増える # Default 0. 単位はスレッドの数 # Dynamic で設定も可能だ。 SET GLOBAL thread_cache_size = 52 thread_cache_size = 52 # すべてのThreadが開いてCacheができるTableの数。 この値が増えると mysqld は file descriptors を増やす # Default 400. # Dynamic で設定も可能だ。 SET GLOBAL table_open_cache = 400 table_open_cache = 400 # この値は Memory ストレジエンジンに影響を及ぼす。 この値は Memory ストレジエンジンで MAX_ROWS 値を計算し使ったりもする。 # また、 MySQL サーバーがQueryを処理するのに、時々臨時テーブルをメモリを生成したりするが、 # その時、生成されるTableは Heap Tableと呼ばれている。 tmp_table_size と共に内部 Heap Tableの大きさに影響を及ぼす。 # 単位は byte. Defaultは 16777216(16MB)である # Dynamic で設定も可能だ。 SET GLOBAL max_heap_table_size = 16777216 max_heap_table_size = 33554432 # Memoryに生成される臨時のTableの最大の値。 Memoryに生成されるTable値がこの値を超えると MySQLはDiskに MyISAM Tableに変換する。 # Queryに GROUP By が多くて、メモリも十分な状態なら、この値を増やす必要がある。 # この値はユーザーが生成する Memory Tableには影響を与えない。 # 単位は Byte. DefaultはSystemに依存する。 # SHOW GLOBAL STATUS で、 Created_tmp_disk_tables と Created_tmp_tables に該当の統計情報が記録されてある。 # Dynamic で設定も可能だ。 SET GLOBAL tmp_table_size = 524288 tmp_table_size = 524288 # ソートの際に利用される領域。ORDER BYやGROUP BYを多用するのであればこの値も増やした方がいい。 # 各Sectionで整列のために与えられたBufferの大きさ。 この値はどのストレージエンジンに特化されたものではなく、最適化をするための一般的な値だ。 # SHOW GLOBAL STAUS で、 秒(より)/ Sort_merge_passes の値が多く感じたらQueryを改善するかIndexを改善する代わりに、この値を増やしてみるのもいい方法だ # しかし、2MB 以上は設定しないのをお勧めする。大体 64KB ~ 512KB の間が適当である # 単位は Byte. Default 2MB # Dynamic 設定は可能だ。 SET GLOBAL sort_buffer_size = 2097144 sort_buffer_size = 4MB #128kb # インデックスを使用する/しないにかかわらず、全文検索の時に使用される領域。 # テーブル全体をスキャンするSQL文を何度も実行する場合はこの値を調整した方がよい。 # ※「インデックスを使用しない場合に使われる」と書かれている場合もあり、どちらだか分からない。後で調べようと思う。 # MyISAM Tableに対して各Threadが sequentail scan をしようとしたときにこの大きさ分、Bufferを割り当てる。 # sequentail scan がよく発生するとこの値を増やす必要がある。 # 単位は Byte. Defaultは 131072 (128K) だ。 # Dynamic 設定も可能だ。 SET GLOBAL read_buffer_size = 16777216 read_buffer_size = 131072 # ソート後にレコードを読むときに使われる領域で、 # ディスクI/Oが減るためORDER BYの性能向上が期待できる。 1?2Mくらいが妥当? # MyISAM Tableから Key-sorting 整列によるデータをレコードから読み込むときにDiskから探すのを避けるためにこのBufferを使う。 # ORER BY をたくさん使っているのであれば、この値を増やすと、Performance向上の効果が期待できる # 単位は Byte. Default 262144(256K) だ。 # Dynamic 設定は可能だ。 SET GLOBAL read_rnd_buffer_size = 131072 read_rnd_buffer_size = 1MB # インデックスを用いない全文検索を伴うテーブル結合(フルジョイン)において、 # レコードデータのキャッシュに使われる領域。 # 一回のフルジョインにつき1つのジョインバッファが確保され、SQL文の実行終了とともに解放される。 # インデックスを用いないテーブル結合はパフォーマンスの観点からして避けるべきなので、 # この値は大きくする必要はないようだ。 # Minimum、 index scans, range index scans などを計画したり、Joinをするのに indexの利用ができず、Full Table Scanをする必要がある場合に使われる。 # Full Joinしないといけない状況がある場合、この値を増やすことで、Performanceが上がる効果がある。 # 単位は Byte. # Dynamic 設定は可能だ。 SET GLOBAL join_buffer_size = 131072 join_buffer_size = 131072 # MySQLの性能向上を図る上でかなり重要なメモリ領域で、 # SELECT文の実行結果をメモリ内にキャッシュする。100?200くらいが推奨されているよう。 # Queryの結果をCacheするためのメモリの量。 パラメタ名とは違ってQueryをCacheすることではなく、処理結果をCacheする。 # Queryの結果をCacheするため、 INSERT, UPDATE, DELETEが頻繁に起こるサーバーでは大きく設定する必要はない。 # 単位は Byte. Defaultは 0(disable). 128MB 以上、設定しない方がいいReplication(Slaveかな?)サーバーで Select のみする場合は、 128MB 以上の設定も可能。 # SHOW VARIABLES LIKE query_cache_size で、確認可能 # Dynamic 設定可能 SET GLOBAL query_cache_size = 131072 query_cache_size = 52MB #54525952 # 一つのQueryごとの結果をCacheする量を制限する。 query_cache_sizeはQueryの結果をCacheする全体のメモリの量を設定するパラメタで # query_cache_limit は各QueryごとにCacheする結果の量を意味する。 この値より大きいQueryの結果の場合はCacheしないという意味。 # 単位は Byte. Default 1048576(1M). # Dynamic 設定可能 SET GLOBAL query_cache_limit = 131072 query_cache_limit = 2097152 # MySQLではひとつのテーブルにつきひとつのファイルが割り当てられるが、table_cashe_sizeは # それらのテーブルのキャッシュに使用され、同時実効性をあげるための重要なパラメータとなる。 # MySQLサーバーは一度開いたファイルのポインタをtable_cacheに保存し、次回からの # アクセスを高速化するのである。目安は同時接続数 x テーブル数。1024?2048が一般的。 #table_cache = 1800 # old version table_open_cache = 1800 # mysql 5.6 ##-------------------------------------------------------------------- # MyISAM ##-------------------------------------------------------------------- # MyISAMテーブルに対して索引検索をする際にそのインデックス情報を格納する領域。 # MyISAMテーブルを多用する場合はこの値もある程度増やす。 # MyISAM テーブルのインデックスBlock(Index blocks)はBufferされ、すべてのThreadに共有される。 # このIndex BlocksはBufferのためのメモリの量だ。 データベース専用サーバに MyISAM エンジンのみ使う場合 # 全体のメモリの 25%を割り当てても問題ない # 単位は Byte. Default 8388608(8MB) # Dynamic 設定も可能だ。 SET GLOBAL key_buffer_size = 131072 key_buffer_size = 128MB #33554432 # bulk insert ? INSERT ... SELECT, INSERT ... VALUES (..),(..),... , LOAD_DATA_INFILE などを使うときに # Bufferを使い、速度をあげられる。 # 単位 Byte. Default 8388608 (8MB) # Dynamic 設定も可能だ。 SET GLOBAL bulk_insert_buffer_size = 131072 bulk_insert_buffer_size = 8MB #33554432 # CREATE INDEX, ALTE TABLE などでIndexを生成したり REPAIR_TABLE をするのにIndexの整列が必要な時、使うBuffer # 単位は Byte. Default 8388608 (8MB) # Dynamic 設定可能。 SET GLOBAL myisam_sort_buffer_size = 131072 myisam_sort_buffer_size = 2097152 # REPAIR_TABLE, ALTER_TABLE, LOAD_DATA_INFILE の中で MyISAM Indexを再生成しなければならない時に、許可する臨時ファイルの最大値 # 単位は Byte. Default 2147483648 (2GB) # Dynamic 設定も可能。 SET GLOBAL myisam_max_sort_file_size = 131072 myisam_max_sort_file_size = 2147483648 # 予期してないサーバーの中断などでサーバーが再起動されたときにRecoverするかどうかを決めるオプション # 0, DEFAULT, BACKUP, FORCE, QUICK の値をComma(,)で羅列して使用できる。 # Default 0. 値を設定しないと DEFAULT だ # Dynamic 設定可能。 myisam_recover_options = DEFAULT ##-------------------------------------------------------------------- # InnoDB behavior ##-------------------------------------------------------------------- # InnoDB テーブルで使うファイルの基本のフォーマットを設定する # Default Antelope # Dynamic 設定可能。 SET GLOBAL innodb_file_format = Barracuda innodb_file_format = Barracuda # InnoDBのBackground Threadである、I/O ThreadのRead/WriteのThreadの数を決める # innodb_read_io_threads のDefault: 4 # innodb_write_io_threads のDefault: 4 # Dynamic 設定可能。 innodb_read_io_threads = 4 innodb_write_io_threads = 4 # "SHOW TABLE STATUS", "SHOW INDEX" の情報を INFORMATION_SCHEMAのテーブルの統計に更新する # この変数が Disable になると大きいテーブルとかIndex、schemaへの接続速度をあげられる # この変数を Enable するとQueryのPlanするのに役に立ちます。 # Default 1 # Dynamic 設定可能。 SET GLOBAL innodb_stats_on_metadata = 1 innodb_stats_on_metadata = 1 # dirty pages のパーセントを超えないために InnoDBは buffer poolをデータFlushを(flush)試します。 # innodb での dirty pages のパーセンテージ # Default 75 # Dynamic 設定可能。 SET GLOBAL innodb_max_dirty_pages_pct = 75 innodb_max_dirty_pages_pct = 90 # InnoDB? apaptive hash index の利用有無を決める # adaptive hash index 機能は workload に有用 # Default 1 # Dynamic 設定可能。 SET GLOBAL innodb_adaptive_hash_index = 75 innodb_adaptive_hash_index = 1 # InnoDB buffer pool で dirty pages をFlushする比率を動的に調節するかどうかを決める # データのflushのタイミングをよりアグレッシブにしてくれる 設定で、builtinのInnoDBだと状況によっては # writeでI/Oがバーストの活動を避けられる目的で使える # Default 1 # Dynamic 設定可能。 SET GLOBAL innodb_adaptive_flushing = 75 innodb_adaptive_flushing = 1 # 特定の条件について警告をらターンするかエラーをリターンするかを決める strict SQL mode と類似している # Default 0 # Dynamic 設定可能。 SET GLOBAL innodb_strict_mode = 1 innodb_strict_mode = 1 # insert buffer からデータを合わせたり(merge) buffer poolからページを更新?(flush)のような # InnoDBのBackgroundのタスク(Task)によって実行されるときにI/O 活性の上限値(An upper limit)を設定 # Default 200 # Dynamic 設定可能。 SET GLOBAL innodb_io_capacity = 200 innodb_io_capacity = 600 # auto-increment の値を生成するときに lock mode を決める # Default 1 # Dynamic 設定可能。 innodb_autoinc_lock_mode = 1 # INSERT が発生されると補助インデックスがすぐ反映されずにメモリにBufferingにされる、これを利用するかしないかを決める。 # inserts, deletes, purges, changes, all, noneの中で選べる # Default all. # Dynamic 設定可能。 SET GLOBAL innodb_change_buffering = inserts innodb_change_buffering = inserts # このパラメータを設定すると、Old LRUリストに格納されたページに対して # 再びアクセスが発生しても、指定した時間が経過するまではYoung LRUリストに移動されないようになります。 # innodb_old_blocks_timeはミリ秒単位で指定し、デフォルトは0(無効)となっています。 innodb_old_blocks_time = 500 ##-------------------------------------------------------------------- # InnoDB base ##-------------------------------------------------------------------- # InnoDBをメインで使うなら、一番重要なパラメータ。 # InnoDBに対する各種操作の他、レコードデータなどのキャッシュ領域として利用され、 # 非同期I/Oスレッドやサーバスレッドがアクセスする。InnoDBバッファプール上 # データへのアクセスにはディスクI/Oが発生しないが、バッファプール内に収まり # きらなくなったデータはディスク上に退避されることになる。 # InnoDBがテーブルもしくはインデックスデータをCacheするためのBuffer Poolサイズ # ※この値を大きく設定するとDiskのI/Oを減らしてくれる # InnoDB 専用サーバーなら物理的なメモリの80%を割り当てても問題ない # Default 134217728 (128MB) # Dynamic 設定可能。 innodb_buffer_pool_size = 1GB #1073741824 # InnoDB のデータファイルの位置を指定 innodb_data_home_dir =/var/lib/mysql # InnoDB データファイルとその大きさを指定 # Default 10MB の大きさでファイル名は ibdata1 だ。 innodb_data_file_path = ib_data 100M autoextend # 基本的に InnoDBはシステムテーブルスペースと呼ばれるところにすべてのテーブルが生成される。 # この変数を活性化するとシステムテーブルスペースの代わりにデータとインデックスを別途のファイルに保存する。 # 拡張子は .ibd # Default 0 # この機能は 5.6.1 以上から使える # Dynamic 設定可能。 SET GLOBAL innodb_file_per_table = 1 innodb_file_per_table = 1 # InnoDB システムテーブルが容量いっぱいになったら、拡張するが、拡張する大きさを決める。 # Default 8 MB # Dynamic 設定可能。 SET GLOBAL innodb_autoextend_increment = 10MB innodb_autoextend_increment = 10MB # InnoDB redo log ファイルが生成されるディレクトリを指定。 生成されるファイル数は innodb_log_files_in_groupで指定。 # InnoDB 値を指定しないと 5MB 大きさの ib_logfile0, ib_logfile1 二つのファイルが生成される。 # Dynamic 設定可能。 innodb_log_group_home_dir =/var/lib/mysql # InnoDB Shutdownモードを決める設定。 この値が 0 なら、InnoDBはFull PURGE, insert Bufferをmerging(反映する)Slow Downになる。 # Default 1 # Dynamic 設定可能。 SET GLOBAL innodb_fast_shutdown = 1 innodb_fast_shutdown = 0 # ロググループのログファイル数を指定 # Default 2 # Dynamic 設定可能。 innodb_log_files_in_group = 4 # ロググループの各ログファイルのサイズを決める。 1MBから innodb_buffer_pool_size/innodb_log_files_in_group で出た値を設定する # Default 5MB # Dynamic 設定可能。 innodb_log_file_size = 268435456 # InnoDBログパッファはInnoDBテーブルに対する更新ログ、いわゆるトランザクション # ログを管理し、InnoDB専用スレッドやサーバスレッドがアクセスする領域。 # Oracleで言うとREDOログに相当する。トランザクション終了時(コミット時やロールバック時)、 # バッファがいっぱいになった時、一定時間ごとにディスクに書き込まれる。 # 実行途中のトランザクションの多くはこのバッファで管理される。 # 1つのトランザクション内で多くのデータを更新するのであればサイズを大きくした方がいいが、 # それほど気にしなくてもよさそうではある。1?8Mの範囲が推奨されている。 # ログのBufferのためにサイズを指定。たくさん割り当てる必要はないかも。。 # Default 8388608 (8MB) # Dynamic 設定可能。 innodb_log_buffer_size = 16777216 # InnoDBテーブルの定義情報など、データディクショナリ情報を格納する。 # この領域が足りなくなったらエラーログに警告を出すとともに、OSのメモリ領域 # から追加で割り当てられる。それほど気にする必要はないが、InnoDBテーブルの # 数を多くする場合はこの値も多少増やした方がいい、かも。 innodb_additional_mem_pool_size = 8MB # XA Transactionで two-phase commit を支援するかどうかを決める。 # 一つのThreadでデータの変更を実行する場合はこのオプションは利用しない方がいい # Default TRUE # Dynamic 設定可能。 SET GLOBAL innodb_support_xa = TRUE innodb_support_xa = FALSE # 処理を同時に実行できるスレッド数の上限値 # 処理を並列に行うとスループット(単位時間当たり処理量)の向上が期待出来るが、 # 同時に実行中のスレッドがあまりに多すぎるとロックの競合が多発してしまって返って性能を落とす原因になってしまう # 上限値にThreadが達するとFIFOのQueueに待機状態になる。 # Default 0 (infinite concurrency) # Dynamic 設定可能。 SET GLOBAL innodb_thread_concurrency = 1 innodb_thread_concurrency = 100 #0 # InnoDB transactionが row lock がかかった時に、待つ時間 # Default 50. 単位は秒(second) # Dynamic 設定可能。 SET GLOBAL innodb_lock_wait_timeout = 50 innodb_lock_wait_timeout = 60 # InnoDBで、TransactionがCommitされるたびに、Diskに書くかどうかを決める # Default 1 # Dynamic 設定可能。 SET GLOBAL innodb_flush_log_at_trx_commit = 1 innodb_flush_log_at_trx_commit = 1 # MySQL サーバーが起動される際に InnoDBを復旧作業を実行するが, 復旧作業がうまくいかなかったら復旧されない。 # この時、この値を指定してサーバを始めると各数字に沿って復旧のレベルが決められる。 # デフォルトは 0 (強制的な復旧を行わない通常の起動) # Dynamic 設定可能。 innodb_force_recovery = 0 # UNIX/Linuxにおいてデータファイル、ログファイルの読み書き方式を指定するためのもの # Bufferの読み書き方式 # Default fdatasync # Dynamic 設定可能。 innodb_flush_method = O_DIRECT # この機能を使うと InnoDBはデータを2回保存する、1回目はdoublewrite buffer, # 2回目は実際の data files 書く # Default 1 # Dynamic 設定可能。 innodb_doublewrite = 1 # Threadがサスペンド(中止される)前に InnoDB Mutex(相互排他ロック)が切れる前に待つ時間? # Default 30 # Dynamic 設定可能。 SET GLOBAL innodb_sync_spin_loops = 20 innodb_sync_spin_loops = 20 # autocmmit = 0 の場合、 InnoDB は "LOCK TABLES"になる。 # もし、この変数を活性化すると autocmmit =0 である状態で "LOCK TABLES" コマンドで # 内部的に InnoDBはテーブルロック(lock)する。 # Dynamic 設定可能。 SET GLOBAL innodb_table_locks = 1 innodb_table_locks = 1 # InnoDB QueueをJoiningする前に InnoDB Threadをどれぐらい待たせるのかを設定 # innodb_concurrency_ticketsが0になったスレッドは、システム変数innodb_thread_sleep_delayで設定された時間だけ待ってInnoDBキューに加わる。 # Default 10000, 単位は microseconds # Dynamic 設定可能。 SET GLOBAL innodb_thread_sleep_delay = 10000 innodb_thread_sleep_delay = 1000 # purge(PURGE LOGSログファイルの削除) 処理が遅い時、 INSERT, UPDATE, DELETE 処理をどれぐらい遅延させるかを設定 # Defaultは 0, 単位は millisconds だ。 # Dynamic で設定できる。 SET GLOBAL innodb_max_purge_lag = 10000 innodb_max_purge_lag = 0 # 同時にCommitができるThreadの数。 0 は制限なし # Defaultは 0 # この設定はRuntimeで 0 には変更できない # 0 以外は変更できる # 制限が入って Dynamic 変更可能。 SET GLOBAL innodb_commit_concurrency = 100 innodb_commit_concurrency = 0 # InnoDB に同時に入る事ができるスレッドの数 # スレッドが InnoDB に入ろうとする時にもし並行処理の限度までスレッド数が達していたら、それらは列になる # Default 500 # Dynamic 設定も可能 SET GLOBAL innodb_concurrency_tickets = 500 innodb_concurrency_tickets = 500 ##-------------------------------------------------------------------- # mysqldump ##-------------------------------------------------------------------- [mysqldump] # TableをDumpするときに、 MySQLはサーバのメモリをBufferingする。 でも大きいテーブルをDumpするときに、メモリBufferingをするとサーバに問題が起きる可能性がある。 # このメモリBufferingを消すためのパラメタ。 # Default:メモリBuffer使用する quick # ユーザプロセスとサーバスレッドの間で、SQL文による問合せやその結果をやりとりする際に # 使用される領域の最大サイズを指定する。 # これより大きなサイズのデータ通信はできない。 # デフォルトは1Mだが、大きなサイズのデータを扱う場合はこの値も大きくした方がいい。 # Default 1M max_allowed_packet = 32MB #33554432 ##-------------------------------------------------------------------- # mysql console ##-------------------------------------------------------------------- [mysql] # mysql で、Defaultの文字セット指定 default-character-set = utf8 # コマンドの自動完成機能、 # あれば、楽だがシステムのメモリを使うため、使わない方がいい no-auto-rehash # MySQL で、警告(Warning)が発生すると表示はせず、その結果に警告があるかどうかだけ、出るようになっていて、 "SHOW WARNINGS;"を利用してみなければならないが # 警告が発生するとそのまま表示してくれるように設定できる show-warnings # MySQL ClientのPromptを変更する #prompt=\u@\h \d\_\R \m \\s prompt=mysql # paging 機能を支援する。 pager="less -n -i -F -X -E" ##-------------------------------------------------------------------- # mysql client ##-------------------------------------------------------------------- [client] socket = /var/lib/mysql/mysql.sock port = 3306 (2) DBの初期化 初期DBの作成を行います。 # mysql_install_db --datadir=/var/lib/mysql --user=mysql (3) MySQLの起動 設定が完了したら、MySQLのサービスを起動します。 # systemctl start mysqld.service (4) 自動起動設定 サーバを再起動した場合に自動的にサービスが起動するようにします。 # systemctl enable mysqld.service (5) mysql_secure_installationの実行 MySQLのセキュリティを向上させるために「mysql_secure_installation」を実行します。 # /usr/bin/mysql_secure_installation このコマンドは、 rootユーザのパスワード文字列を設定する anonymousユーザを削除する リモートからのrootログインを禁止する TESTデータベースを削除する 権限を再読み出しする という作業を対話式に順次実行します。 3. rootパスワードの設定 インストール直後のMySQLは「root」ユーザにパスワードが設定されていないので、パスワードを設定します。 ※前述の「mysql_secure_installation」を実行した場合には不要です。 MySQLにログインします。 # mysql -u root パスワードを設定します。 mysql SET PASSWORD FOR root@localhost=PASSWORD( xxxxxx ); mysql exit; パスワードなしでログインしてエラーが発生することを確認します。 # mysql -u root ERROR 1045 (28000) Access denied for user root @ localhost (using password NO) 設定したパスワードでログインできることを確認します。 # mysql -u root -p パスワードを入力します。 Enter password ログインできればOKです。
https://w.atwiki.jp/catanuniverse/pages/17.html
インストール 以下URLから各ストアでアプリをダウンロード、インストールします。 【iOS版DL】 https //itunes.apple.com/de/app/catan-universe/id1220346113 【Android版DL】 https //play.google.com/store/apps/details?id=com.usm.catanuniverse アカウント登録 アプリを起動すると、まずログインを求められます。 まずはアカウントを登録します。 上記画像の Register をタップします。 登録画面になりますので、以下を入力します。 Email 自分のメールアドレス User name ユーザ名 (英語のみ) Password ログインパスワード Repeat password 入力したパスワードを再入力 次に規約を受諾します。 右側の規約の下側にある Accept をタップします。 規約の2ページ目に移動しますのでここでも Accept をタップします。 その後、左側のユーザ情報下の Register をタップします。 メールが来ますので、そこに記載されているアクティベーションコードをコピーします。 アプリに戻って、さっきコピーしたコードを入力します。 次の画面では、Arrival on Catanというカタン初心者向けのチュートリアルをするかどうか選択します。 全編英語ですし、カタンのルールを知っていれば特に不要なので、 Not nowをタップします。 これで登録は完了です。
https://w.atwiki.jp/parepan/pages/123.html
インストールコマンドサンプル virt-install -n model0 -r 384 -f /var/lib/xen/images/model0 -s 8 --nographics -l http //185.81.1.150/mp ちなみ--helpで見たところvirt-installの引数には以下のものがありました。 -h,-help:引数の一覧とその説明の表示 -n,--Name:仮想マシン名 -r,--ram:メモリ容量(単位:MB) -u,--UUID:DomainUのUUID、指定しなかった場合はランダムに割り当てられる -f,--file:イメージファイルをフルパスで指定 -s,--file-size:イメージファイルのサイズ(単位:GB) -m,--mac:DomainUの仮想NICのMACアドレス、指定しなかった場合はランダムに割り当てられる -b,--bridge:DomainUの仮想NICを指定、指定しなかった場合はデフォルト(xenbr0)が使用される --vnc:グラフィカルインストールでVNCを使用 --vncport:VNCを使用する際のポート番号 --sdl:グラフィカルインストールでSDLを使用 --nographics:グラフィカルインストールを行わない(=テキストインストールを行う) --noautoconsole:自動的にゲストのコンソールに接続しないようにする -v,-hvm:完全仮想化の場合に指定 -c,--cdrom:完全仮想化の場合でCD-ROMからインストールを行う場合にインストールメディアのPATHを指定 -p,--paravirt:準仮想化の場合に指定 -l,--location:準仮想化の場合にインストールソースのPATH(nfs or http or ftp)を指定 -x,--extra-args:準仮想化のインストーラーに渡す引数を指定 (キックスタートインストールの時にks.cfgを引数指定したりするのに使うのでしょう) -d,--debug:デバッグ情報を表示
https://w.atwiki.jp/parepan/pages/90.html
前提 以下のインストール手順では「/usr/loca/lib/php/pfg/」にインストールすることを前提 として記述します。 準備 以下のライブラリを準備します。 No ライブラリ名 機能 ダウンロードサイト ファイル 1 FPDF PDF生成ライブラリ http //fpdf.org fpdf153.tgz 2 FPDI インポート拡張ライブラリ http //fpdi.setasign.de fpdi102beta.zip 3 japanese.zip 日本語のようなマルチバイト文字サポート http //www.fpdf.org/download/japanese.zip japanese.zip インストール設定作業 1.パス設定 /usr/local/lib/php.ini ファイルの編集 include_path = "....ほかのパス /usr/loca/lib/php/pdf" 設定後はApacheを再起動 2.FPDFのインストール $ tar xvfz fpdf153.tgz $ sudo cp -R fpdf153/fpdf.php fpdf153/font /usr/local/lib/php/pdf/ $ sudo ln -s /usr/local/lib/php/pdf/font/helvetica.php /usr/local/lib/php/pdf/ 3.FPDIのインストール $ unzip fpdi102beta.zip $ sudo cp fpdi1.02beta/*.php /usr/local/lib/php/pdf/ 4.japanese.zipのインストールと設定 # unzip japanese.zip # cp japanese.php /usr/local/lib/php/pdf japanese.phpを書き換える // require( fpdf.php ); // 削除 require( fpdi.php ); // 追加 //class PDF_Japanese extends FPDF // 削除 class PDF_Japanese extends FPDI // 追加 //$name= KozMinPro-Regular-Acro ; // 削除 $name= MSGothic ; //追加 6-1.サンプルソース テンプレート無し PHPソースは「UTF-8」で保存する必要がありますのでご注意下さい。 ?php // pdf01.php ---------------------------------------------- // PDF用モジュール呼び出し require( japanese.php ); // 自スクリプトの文字コード define(SC_CHAR, "UTF8"); // インスタンス作成 $pdf = new PDF_Japanese(); // SJISフォント(MSPGothicを使用) $pdf- AddSJISFont(); // 書き込み開始 $pdf- Open(); // ページを追加(新規ページ) $pdf- AddPage(); // フォントのセット ※SJIS(MSPGothic)でフォントサイズ9 $pdf- SetFont( SJIS , , 9); // PDF書込み ※$pdf- Text(x座標, y座標, テキスト); $pdf- Text(0, 10, sjis_conv("テスト")); // PDFをブラウザに送信 $pdf- Output(); // 文字コードSJIS変換(japanese.phpで使用出来る文字コードはSJISのみ) function sjis_conv($conv_str) { return (mb_convert_encoding($conv_str, "SJIS", SC_CHAR)); } ? 6-2.サンプルソース テンプレート有り PHPソースは「UTF-8」で保存する必要がありますのでご注意下さい。 ?php // pdf02.php ---------------------------------------------- // PDF用モジュール呼び出し require( japanese.php ); // 自スクリプトの文字コード define(SC_CHAR, "UTF8"); // テンプレートPDF define(TMPL_PDF, "tmpl.pdf"); // インスタンス作成 $pdf = new PDF_Japanese(); // SJISフォント(MSPGothicを使用) $pdf- AddSJISFont(); // 書き込み開始 //$pdf- Open(); // PDFを読み込んでページ数を取得 $pageno = $pdf- setSourceFile(TMPL_PDF); // ページ番号よりIDを取得 $tplidx = $pdf- ImportPage(1); // ページを追加(新規ページ) $pdf- AddPage(); // フォントのセット ※SJIS(MSPGothic)でフォントサイズ9 $pdf- SetFont( SJIS , , 9); // テンプレート内容の位置、幅を調整 ※useTemplateに引数を与えなければ100%表示がデフォルト $pdf- useTemplate($tplidx); // PDF書込み ※$pdf- Text(x座標, y座標, テキスト); $pdf- Text(0, 10, sjis_conv("テスト")); // PDFをブラウザに送信 $pdf- Output(); // 入力してPDFファイルを閉じる $pdf- closeParsers(); // 文字コードSJIS変換(japanese.phpで使用出来る文字コードはSJISのみ) function sjis_conv($conv_str) { return (mb_convert_encoding($conv_str, "SJIS", SC_CHAR)); } ? 7.数字ような右詰文字を表現する場合の定義 -- Sample -- $pdf- SetTextColor(0,0,0); // 文字色 Black $pdf- SetXY(50.5,105); // 座標(X軸,Y軸) $pdf- CELL(29.5,6,"600,000",0,1,R); Cell関数を使います。引数は以下の通り 幅 高 表示文字 境界線 境界線文字(この引数がよくわからない) 配置 29.5 6 600,000 0 無 1 有 1 有 L 左 C 中央 R 右
https://w.atwiki.jp/sfxtekken/pages/119.html
インストールしろ、って言われてるけど、インストールってなに? どうやるの? インストールしろ、って言われてるけど、インストールってなに? PS3、XBOX360のHDDにゲームを取り込むこと。 ロード時間が短縮されるので自分にとっても相手にとっても重要 ゲームを買ったらまずインストールすべき どうやるの? オプション-インストール 10分程度で終わる 名前 コメント すべてのコメントを見る